corroborative circumstances - Spanish English Dictionary